package code05_方法;

public class Test01_自定义方法 {
	/*
	 * main方法是程序的入口，在程序运行时JVM会自动调用该方法
	 */
	public static void main(String[] args) {
		// 调用方法
		sum3(10,80); // 10/80称为实参，即实际上运算的参数
		sum3(22,66);
	}
	
	/*
	 * 自定义方法，无参无返回值
	 */
	public static void sum(){
		int sum = 0;
		for (int i = 1; i <= 100; i++) {
			sum += i;
		}
		System.out.println("从1到100的和为：" + sum);
	}
	
	/*
	 * 自定义方法，带一个参数
	 */
	public static void sum2(int start){
		int sum = 0;
		for (int i = start; i <= 100; i++) {
			sum += i;
		}
		System.out.println("从"+start+"到100的和为：" + sum);
	}

	/*
	 * 自定义方法，带多个参数
	 */
	public static void sum3(int start,int end){ // start/end称为形参，即形式上的参数
		int sum = 0;
		for (int i = start; i <= end; i++) {
			sum += i;
		}
		System.out.println("从"+start+"到"+end+"的和为：" + sum);
	}
}
